stubborn turd - Turkish English Dictionary