bacterial insecticides - Inglés Sinónimo Diccionario