cut each other's throats - Turco Inglés Diccionario