window shutter or panel - Alemán Inglés Diccionario