natural assets/properties - French English Dictionary