dense dust cloud - Turkish English Dictionary