i have to work all day tomorrow - French English Dictionary