artillery cradle and mount - Turc Anglais Dictionnaire