Dictionnaire français - anglais

happer

to snatch, to grab