place with many brothels - Spanish English Dictionary