troilus butterfly (papilio troilus) - Turkish English Dictionary