luxury and semi-luxury goods - Spanish English Dictionary