canarygrass - French English Dictionary