germ-proof filter - Spanish English Dictionary