leave things until the last minute - Turc Anglais Dictionnaire