three-speed recovery - French English Dictionary