fancy-dress masquerade - German English Dictionary