dumb bitch! - Spanish English Dictionary