large caterpillar - Alemán Inglés Diccionario