hit the high street/the streets - French English Dictionary