recovery contractor - French English Dictionary