germ-killer - French English Dictionary