artillery cradle and mount - Allemand Anglais Dictionnaire