highly interconnected porous tissue scaffold - Turc Anglais Dictionnaire