microbial insecticide - Alemán Inglés Diccionario