a city shelter - Français Anglais Dictionnaire