microembolus - French English Dictionary