son of a bitch! - French English Dictionary