radiopaque obstacle - English Synonyms Dictionary