nato towing hook - Turkish English Dictionary