antidiarrheal drug - Spanish English Dictionary