be surgically drained and medically treated - Fransızca İngilizce Sözlük