The English term "grate" matches the Finnish term "narista, kaapia"

other english words that include "grate" : finnish :
migrate vaeltaa