battery lid - French English Dictionary