conservation biology premises - French English Dictionary