land combat support system (lcss) - Almanca İngilizce Sözlük