sunrays - French English Dictionary