noncontestable - German English Dictionary