masquerade ball - Spanish English Dictionary