stone pitched seaward armour units - Allemand Anglais Dictionnaire