prefabricated window unit - Alemán Inglés Diccionario