you snooze, you lose - French English Dictionary