most punctual - Alemán Inglés Diccionario