seacoast artillery - Spanish English Dictionary