euhemerize - German English Dictionary