creation myth - Spanish English Dictionary