finishing off or killing - Türkisch Englisch Wörterbuch