German-English translation for "herstellbare"

"herstellbare" English translation