piece of ordnance - Turc Anglais Dictionnaire