such a long day - French English Dictionary