microfilter - German English Dictionary