microsomes - French English Dictionary