thin film technology - English Synonyms Dictionary