i'll wring your neck - Turco Inglés Diccionario