poor digestion - French English Dictionary