defeat an undisputed champion - Turkish English Dictionary