super-martingale - French English Dictionary