multi-track cycle for disabled persons - English Synonyms Dictionary