heart mitochondria - Turkish English Dictionary