tiger swallowtail (papilio glaucus) - Francés Inglés Diccionario