leaf tissue - Turkish English Dictionary