alternative energy resources - French English Dictionary