spongeous tissue - Turkish English Dictionary