to effect such payment - Turc Anglais Dictionnaire