being a peeping tom - Francés Inglés Diccionario