water jetting at pile driving - French English Dictionary