self-elevating barge - Francés Inglés Diccionario