lower cannon of vambrace - German English Dictionary