compacting by pile driving - Alemán Inglés Diccionario