door or window frame - Alemán Inglés Diccionario