be surgically drained and medically treated - Almanca İngilizce Sözlük