tiger swallowtail (papilio glaucus) - Espagnol Anglais Dictionnaire