non-cancelable policy - German English Dictionary