multi-track cycle for disabled persons - French English Dictionary