punctual payment - Turco Inglés Diccionario