quay wall on a pile foundation - Francés Inglés Diccionario