The Finnish term "tukehduttaa" matches the English term "suffocate"

other finnish words that include "tukehduttaa" : english :
tukehduttaa choke
tukehduttaa quell
tukehduttaa suppress