mitochondrium - Turkish English Dictionary