anchoring mooring and towing - Turco Inglés Diccionario