power-driven road roller - Turco Inglés Diccionario