electric fence energizer - German English Dictionary