independent electricity retailer - Espagnol Anglais Dictionnaire