permanent ground anchors - Espagnol Anglais Dictionnaire