species assemblage - Turkish English Dictionary