cut the throat of - Alemán Inglés Diccionario