ostentatious building - Français Anglais Dictionnaire