masquerade party - French English Dictionary