electrocutioner - German English Dictionary