window apron - Alemán Inglés Diccionario