go like a streak of lightning - French English Dictionary