trailer-type road roller - Turco Inglés Diccionario