cape breton island - English Synonyms Dictionary