spearhead battalion - Turco Inglés Diccionario