certificate for the mooring ropes - Espagnol Anglais Dictionnaire