coast artillery - Spanish English Dictionary