a veil of dust - Turkish English Dictionary