interchangeable barrel - French English Dictionary