The Finnish term "kaivaa, toukka" matches the English term "grub"

other finnish words that include "kaivaa" : english :
kaivaa dig
kaivaa spade
other finnish words that include "toukka" : english :
toukka caterpillar
toukka larva