stubborn dirts - Turkish English Dictionary