stirred yoghurt - Turkish English Dictionary