ındian zebra sole - Turkish English Dictionary