euhemerism - German English Dictionary