power-driven road roller - Español Inglés Diccionario