The English term "concept, idea" matches the German term "Konzept"

other english words that include "concept" : german :
conception, idea, notion, sense, realization Verständnis