mitochondrie - Turkish English Dictionary