snatch something violently away from someone - Spanish English Dictionary