rayed artemis - French English Dictionary