The English term "explanation" matches the Dutch term "explicatie"

other english words that include "explanation" : dutch :
explanation toelichting