squamipen - French English Dictionary