to perform social duties - Français Anglais Dictionnaire