portable sealed rechargeable battary - French English Dictionary