logistic support detachment - Francés Inglés Diccionario