isoliert (der außenwelt) - English Synonyms Dictionary