micro-filter - German English Dictionary