microfiltre - German English Dictionary