stomach or intestinal discomfort, usually accompanied by nausea - Espagnol Anglais Dictionnaire