ambulator - French English Dictionary