Yeahhh, but a "hen" is specifically a female chicken, isn't it? The German word Huhn, like the English "chicken" can refer to both genders of bird. Hence, by translating it as "hen" you've made it overly specific.
And would you agree that the best DE>EN translations for each would be:
Huhn = "chicken"
Henne = "hen"