sand mixing - Turkish English Dictionary