microfibrilles - German English Dictionary