pine caterpillar - Alemán Inglés Diccionario