crenelations - Spanisch Englisch Wörterbuch