assistive products and technology for personal outdoor transportation - German English Dictionary