squamocellular - French English Dictionary