land combat support system (lcss) - Alemán Inglés Diccionario