tornasolar - French English Dictionary