chilades trochylus - Turkish English Dictionary