building maintenance and repairs - French English Dictionary