squamose - Turkish English Dictionary