place of taking in charge - Français Anglais Dictionnaire