to effect such payment - Español Inglés Diccionario