scarce swallowtail - Turkish English Dictionary