fecal microbiota transplantation - French English Dictionary