kind of caterpillar - Alemán Inglés Diccionario