energy bus programme - French English Dictionary