supreme overlord - Turkish English Dictionary