desert swallowtail - Turkish English Dictionary