on-time arrival - Español Inglés Diccionario