species assemblage - Spanish English Dictionary