microfibrilles - French English Dictionary