technological espionage - Francés Inglés Diccionario