compact ballast or gravel with a steamroller - Spanish English Dictionary