electromagnetic camouflage - Francés Inglés Diccionario