sign one's own death warrant - Türkisch Englisch Wörterbuch