new batch - Turkish English Dictionary