conservation biology premises - Alemán Inglés Diccionario