highly interconnected porous tissue scaffold - Espagnol Anglais Dictionnaire