leave something to time - Español Inglés Diccionario