catenary anchor leg mooring buoy - Francés Inglés Diccionario