making payment - Turco Inglés Diccionario