snap (one's fingers) - French English Dictionary