incontestable policy - German English Dictionary