multi-track cycle for disabled persons - Turkish English Dictionary