herbaceous environment - Español Inglés Diccionario