deal a final blow - Türkisch Englisch Wörterbuch