electrocute - German English Dictionary