water jetting of piles - French English Dictionary