insulin-dependent diabetes mellitus - English Synonyms Dictionary