carry a concealed weapon - French English Dictionary