snare for game - French English Dictionary