a stand of arms - Turc Anglais Dictionnaire