tiger swallowtail (papilio glaucus) - Alemán Inglés Diccionario