have had your day - French English Dictionary