battery hens - Alemán Inglés Diccionario