immediate surgical treatment - Türkisch Englisch Wörterbuch