contract payment - Turco Inglés Diccionario