divine ray - French English Dictionary