stone pitched seaward slope revetment - French English Dictionary