The Finnish term "puuttua" matches the English term "be missing"

other finnish words that include "puuttua" : english :
puuttua be lacking