quay wall on a pile foundation - Turkish English Dictionary