cleaning and laundry staff manageress - Francés Inglés Diccionario