sol(l)ar - French English Dictionary