insect larva - Alemán Inglés Diccionario