you snooze you lose - French English Dictionary