microvacuum - French English Dictionary