physiological ecologist - Spanish English Dictionary