electric fence energizer - French English Dictionary