oil drilling barge - Francés Inglés Diccionario