front-top roller - Spanish English Dictionary