lower cannon of vambrace - French English Dictionary