water jetting of piles - Alemán Inglés Diccionario