apologist - Turkish English Dictionary