cleaning tow - Turkish English Dictionary