sun-ray - French English Dictionary