squama - Turkish English Dictionary