possession of firearms - French English Dictionary