super(im)pose a window on another - Francés Inglés Diccionario