door or window frame - Francés Inglés Diccionario