thin dust cloud - Turkish English Dictionary