quitter le terrain - French English Dictionary