microflaw - French English Dictionary