hand in one's checks - French English Dictionary