microembolus - German English Dictionary