indigenous organisms - Spanish English Dictionary