substantial repair - French English Dictionary