serial producers - Turkish English Dictionary