a large mass in the abdomen - Fransızca İngilizce Sözlük