antidiarrheal drug - English Synonyms Dictionary