spit and polish - Turkish English Dictionary