wall of glass blocks - Turco Inglés Diccionario