germ-destroying - French English Dictionary