a display window - Turco Inglés Diccionario