squamigerous - Turkish English Dictionary