shit stirring - Turkish English Dictionary