mitochondrion - Turkish English Dictionary