thin-film translator