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

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