towing bridle - French English Dictionary