The English term "epic" matches the Dutch term "episch"

other english words that include "epic" : dutch :
represent, depict afbeelden
represent, depict uitbeelden
represent, depict verbeelden