hedgehog caterpillar - Alemán Inglés Diccionario