window with protective shell - Alemán Inglés Diccionario