The English term "slate" matches the Dutch term "lei"

other english words that include "slate" : dutch :
translate overzetten
translate translateren
translate vertalen