non-removable - German English Dictionary