roller carrying means - Spanish English Dictionary