towing bitt - Turkish English Dictionary