leave something to the last minute - Turco Inglés Diccionario