batch producers - Turkish English Dictionary