spot-tail butterfly - Turkish English Dictionary