freshly-cut grass - Spanish English Dictionary