a large mass in the abdomen - Spanisch Englisch Wörterbuch