like a blue streak - French English Dictionary