neck hold and leg trip - Turkish English Dictionary