spearhead battalion - Español Inglés Diccionario