thin-film hybrid technology - French English Dictionary