facade of an edifice - Français Anglais Dictionnaire