recovery tractor - French English Dictionary