ground anchorages - Francés Inglés Diccionario