a display window - Español Inglés Diccionario