synchronous belt drive system - Turkish English Dictionary