solar powered electric forecourt - Espagnol Anglais Dictionnaire