dual-use technology - Francés Inglés Diccionario