barred windows - Alemán Inglés Diccionario