grass carpet - French English Dictionary