recovery company - French English Dictionary