offshore oil storage facilities - Francés Inglés Diccionario