home maintenance assistance - French English Dictionary