microstrainer - German English Dictionary