to effect such payment - Turco Inglés Diccionario