pertaining to the demi-monde - Spanish English Dictionary