escamarse - French English Dictionary