appearance of a place - Français Anglais Dictionnaire