scoliopteryx libatrix - Turkish English Dictionary