permanent improvements - German English Dictionary