window frame assembly - Alemán Inglés Diccionario