larvicidal - French English Dictionary