self-stabilizing reactor - French English Dictionary