the worst of all possible worlds - Turkish English Dictionary