spotted leaf fish - Turkish English Dictionary