artillery carriage - Turc Anglais Dictionnaire