microfleece - German English Dictionary