towing bitts - Turkish English Dictionary