the high street - French English Dictionary