tow team - Turkish English Dictionary