detomidine - English Synonyms Dictionary