supreme overlord - German English Dictionary