mitochondrid - French English Dictionary