blowing dust and sand - Turkish English Dictionary