undisputed champion - German English Dictionary