black swallowtail parsleyworm - Turkish English Dictionary