chemical vapor deposition - French English Dictionary