mooring with two anchors - Español Inglés Diccionario