experience stomach trouble - French English Dictionary