microfilament - French English Dictionary