advanced tactical reconnaissance system (atrs) - Allemand Anglais Dictionnaire