Raja rays - French English Dictionary