stone pitched seaward armour units - Espagnol Anglais Dictionnaire