recovery of batteries - French English Dictionary