English–German dictionary

German translation of the English word amelioration

English → German
  
EnglishGerman (translated indirectly)Esperanto
(enhancement; improvement; upgrade; betterment)
Verbessern
;
Verbesserung
(progress; improvement)
Sichverbessern
;
Verbesserung