microwave power transmission - Français Anglais Dictionnaire