offshore oil storage facilities - Español Inglés Diccionario