restoration of biological diversity - Alemán Inglés Diccionario