do the dusting - Turkish English Dictionary