sign one's own death warrant - Französisch Englisch Wörterbuch