anchoring mooring and towing - Turkish English Dictionary