indian zebra sole - Turkish English Dictionary