tread on the neck of - Español Inglés Diccionario