wring somebody's neck - Turkish English Dictionary