man who has sex with domestic workers - Alemán Inglés Diccionario