towing bridle - Turkish English Dictionary