leave things until the last minute - Fransızca İngilizce Sözlük