Window frames of metal - Francés Inglés Diccionario