power-driven road roller - Alemán Inglés Diccionario