electrically powered scooter - French English Dictionary