comstock mealybug (pseudococcus comstocki) - French English Dictionary