plant ecologist - Spanish English Dictionary