phytocidal - French English Dictionary