telescopic cover - English Synonyms Dictionary