tread on the neck of - Francés Inglés Diccionario