more punctual - Español Inglés Diccionario