permanent repair - French English Dictionary