supporting buildings - Français Anglais Dictionnaire