spongy mesophyll - Turkish English Dictionary