The English term "explicable" matches the Swedish term "förklaring"

other english words that include "explicable" : swedish :
inexplicable oförklarlig