thylakoid lumen - Turkish English Dictionary