non-amendable - German English Dictionary