non-cancelable - German English Dictionary