crenellations - Español Inglés Diccionario