The Finnish term "lanta" matches the English term "excrement"

other finnish words that include "lanta" : english :
lanta dung