squamulate - French English Dictionary