raygrass - French English Dictionary