boisterous masquerade - French English Dictionary