antidiarrheal drug - French English Dictionary