non-replaceable - German English Dictionary