microbicidal - French English Dictionary