armoured artillery - Espagnol Anglais Dictionnaire