payment agreements - Turco Inglés Diccionario