to take by the throat - Inglés Sinónimo Diccionario