cut your own throat - Alemán Inglés Diccionario