mooring rights - Francés Inglés Diccionario