crenellations - Alemán Inglés Diccionario