optically-isolated - English Synonyms Dictionary