microfiber - German English Dictionary