mascarita equinoccial - Spanish English Dictionary