severe abdominal pain and vomiting - Alemán Inglés Diccionario