sunray - French English Dictionary