Mitochondrium - Turkish English Dictionary