uncontestable - German English Dictionary