crenelations - Deutsch Englisch Wörterbuch