crenellate - Deutsch Englisch Wörterbuch