red-spotted purple (limenitis astyanax) - Alemán Inglés Diccionario