stubborn turd - French English Dictionary