electrocuted - German English Dictionary