door or window frame - Turco Inglés Diccionario