engineer detachment - Francés Inglés Diccionario