retailer of electricity - Espagnol Anglais Dictionnaire