batch producers - Spanish English Dictionary