non-cancellable - German English Dictionary