keep the deadlines - French English Dictionary