squamaceous - Turkish English Dictionary