Полный англо-русский словарь
To dream away one's life — проводить жизнь в мечтах проводить (время) в мечтах — to * one's life жить в мире грез; проводить жизнь в мечтах