individually driven roller - Spanish English Dictionary