Time presses. - Español Inglés Diccionario