cell organelle - Turkish English Dictionary