roller carrying means - Turkish English Dictionary