power purchase agreement - Espagnol Anglais Dictionnaire