towing jaws - Turkish English Dictionary