glazed roof covered - Francés Inglés Diccionario