deergrass - French English Dictionary