leather leaf (cassandra calyculata) - Turkish English Dictionary