be cutting your own throat - Turco Inglés Diccionario