sack of shit! - French English Dictionary