man who has sex with domestic workers - Francés Inglés Diccionario