carry arms - French English Dictionary