leave something until last minute - Francés Inglés Diccionario