mooring ropes of ships - Espagnol Anglais Dictionnaire