person responsible for cleaning a house, hotel or building - Español Inglés Diccionario