microbiocide - French English Dictionary