cheatgrass - French English Dictionary