neck hold and leg trip - Spanish English Dictionary