microvilli - German English Dictionary