moor-mat grass - Spanish English Dictionary