water jetting of piles - Francés Inglés Diccionario