algicidal - French English Dictionary