synchronous belt drive system - German English Dictionary