self-supporting wall - Français Anglais Dictionnaire