have a duty to supervise - Français Anglais Dictionnaire