bitch goddess - Spanish English Dictionary