offshore facility - English Synonyms Dictionary