coast artillery corps - Spanish English Dictionary