German-English translation for "herstellbaren"

"herstellbaren" English translation