liquid capacitor - French English Dictionary