land combat support system (lcss) - Francés Inglés Diccionario