payment for services rendered - Français Anglais Dictionnaire