trailed roller - Turkish English Dictionary