military detachment - Francés Inglés Diccionario