(ditransitive) to snatch - Spanish English Dictionary