euhemerize - Spanish English Dictionary