biodiversity preservation principle - Spanish English Dictionary