mitochondrium - French English Dictionary