woman dedicated to domestic service - Español Inglés Diccionario