shooting preserve - French English Dictionary