towing bracket - Turkish English Dictionary