fancy-dress masquerade - French English Dictionary