The Finnish term "liukua" matches the English term "glide"

other finnish words that include "liukua" : english :
liukua slip