tiger swallowtail (papilio glaucus) - Español Inglés Diccionario