sign your own death warrant - Alemán Inglés Diccionario