vibratory road roller - Spanish English Dictionary