euhemerise - German English Dictionary