person responsible for cleaning a house, hotel or building - Spanisch Englisch Wörterbuch