lap streak - French English Dictionary