raylets - French English Dictionary