cut each other's throats - Spanisch Englisch Wörterbuch