martingala - French English Dictionary