electronic fencer unit - Francés Inglés Diccionario