provide electricity - Espagnol Anglais Dictionnaire