mitochondrid - Turkish English Dictionary