power purchase agreement - Français Anglais Dictionnaire