The English term "impression, effect" matches the Dutch term "indruk"

other english words that include "impression" : dutch :
effect, impression effect
impressionism impressionisme
impressionist impressionist