desert swallowtail - Alemán Inglés Diccionario