station d'écologie expérimentale - French English Dictionary