a large mass in the abdomen - Türkçe İngilizce Sözlük