ground anchorages - French English Dictionary