cut your own throat - Turco Inglés Diccionario