squamula - Turkish English Dictionary