seaward slope concrete block pitching - French English Dictionary