microfibrilles - Turkish English Dictionary