woman who has sexual intercourse with men for money - Español Inglés Diccionario