crenelations - Alemán Inglés Diccionario