old world swallowtail - Turkish English Dictionary