masquerade costumes - Spanish English Dictionary