stomach and intestines - Español Inglés Diccionario