mobile seacoast artillery - Espagnol Anglais Dictionnaire