unlimited clean energy - French English Dictionary