high-street shopTranslate high-street shop | into Italian French translation of high-street shopn boutique (f) appartenant à une chaînehigh-street shop in other Oxford dictionaries