The English term "boutique, store, shop" matches the Dutch term "winkel"

other english words that include "boutique" : dutch :
boutique, business, affair, shop, case, matter zaak