mitochondria - Turkish English Dictionary