rearing battery (poultry rearing) - Spanish English Dictionary