squamule - Turkish English Dictionary