stomach or intestinal discomfort, usually accompanied by nausea - Español Inglés Diccionario