vigorous vegetation - Spanish English Dictionary