most consecutive wins - French English Dictionary