The English term "terminate" matches the Finnish term "lopetta"

other english words that include "terminate" : finnish :
exterminate hävittää