microfibre - German English Dictionary