have a roof of glass - Français Anglais Dictionnaire