microfuge - French English Dictionary