marine infantry battalion - Francés Inglés Diccionario