maximum power point tracker - French English Dictionary