western tiger swallowtail - Turkish English Dictionary