a female clandestine sex worker - Spanish English Dictionary