aluminum window frame - Alemán Inglés Diccionario