spy on from a window - Español Inglés Diccionario