lower cannon of vambrace - Turc Anglais Dictionnaire