snatching up/off - French English Dictionary