microvesicle - French English Dictionary