hen cage - Alemán Inglés Diccionario