insect rearing - Alemán Inglés Diccionario