The English term "slat" matches the Finnish term "riuku"

other english words that include "slat" : finnish :
translate kääntää