battery cage - Alemán Inglés Diccionario