millimicrofarad - French English Dictionary