energumen - German English Dictionary