belt or pulley shaft - German English Dictionary