tiger swallowtail (papilio glaucus) - Turkish English Dictionary