particle of dust - Turkish English Dictionary