supporting roller - Spanish English Dictionary