electric fencer - Francés Inglés Diccionario