supersolar - French English Dictionary