high power microwave weapon - Anglais Synonymes Dictionnaire