meadowgrass - French English Dictionary