rack/stand for fire-arms - French English Dictionary