aid digestion - French English Dictionary