glass building unit - Francés Inglés Diccionario