cleaning and laundry staff manageress - French English Dictionary