have a roof of glass - Deutsch Englisch Wörterbuch