provide a place for - Français Anglais Dictionnaire