most punctual - Español Inglés Diccionario