technological espionage - Alemán Inglés Diccionario