stomach or intestinal discomfort, usually accompanied by nausea - Spanish English Dictionary