dumb bitch! - French English Dictionary