person responsible for cleaning a house, hotel or building - Espagnol Anglais Dictionnaire