germ killer - French English Dictionary