mitosome - French English Dictionary