general technology for personal outdoor transportation - French English Dictionary