ecological organization hierarchy - French English Dictionary