leave something until last minute - Allemand Anglais Dictionnaire