battery cage - French English Dictionary