spearhead battalion - Fransızca İngilizce Sözlük