ecophysiologist - French English Dictionary