stone pitched seaward armour units - Deutsch Englisch Wörterbuch