weapon locating radar - Allemand Anglais Dictionnaire