electronic camouflage - Francés Inglés Diccionario