conservation biology postulates - Alemán Inglés Diccionario