The Italian term "definizione, interpretazione, spiegazione" matches the English term "explanation"

other italian words that include "definizione" : english :
definizione exemplification
definizione explication
other italian words that include "spiegazione" : english :
affermazione, spiegazione assertion
spiegazione, leggenda legend
decorrere, spiegazione rundown