wring somebody's neck - Francés Inglés Diccionario