lance-rack in an armory - French English Dictionary