electrocutor - German English Dictionary