squamellate - Turkish English Dictionary