electronic protective device - Francés Inglés Diccionario