polish till dry - Turkish English Dictionary