ethambutol - English Synonyms Dictionary