a female clandestine sex worker - Espagnol Anglais Dictionnaire