short-grass prairie - Spanish English Dictionary