parallel track system - Turkish English Dictionary