The English term "concept" matches the Dutch term "opvatting"

other english words that include "concept" : dutch :
concept, notion, idea begrip