tow rating - Turkish English Dictionary