electric-powered wheelchair - French English Dictionary