rod and gun club - French English Dictionary