discharging duty - Français Anglais Dictionnaire