Полный русско-английский словарь
The whole day, all the day длящийся целый день — day long
целый день