mat of grass - French English Dictionary