belt and pulley drive - Spanish English Dictionary