stirring spatula - Turkish English Dictionary