battery cage - Spanish English Dictionary