germ-proof filter - French English Dictionary