plot of land covered in grass - Spanish English Dictionary