BEOLINGUS
Dictionary - TU Chemnitz

 German  English

nachhaltig; selbsterhaltend {adj} [listen] self-sustaining

selbsterhaltende Entwicklung self-sustaining development