rayo - French English Dictionary