to effect such payment - Espagnol Anglais Dictionnaire