stomach-upsetting - French English Dictionary