conservation biology postulates - French English Dictionary