general products for personal outdoor mobility - German English Dictionary