international renewable energy agency - French English Dictionary