undisputed world champion - Turkish English Dictionary