semi-mobile artillery - Espagnol Anglais Dictionnaire