mascarse - French English Dictionary