microfracture - French English Dictionary