indian threadfish - Turkish English Dictionary