window observational research facility (worf) - Turco Inglés Diccionario