supreme champion - Turkish English Dictionary