electroleaching - French English Dictionary