The English term "diagram, image, representation, picture" matches the Dutch term "afbeelding"

other english words that include "representation" : dutch :
representation, picture, metaphor, diagram, statue beeld
representation, diagram, stature figuur