housekeeping duties - French English Dictionary