crenellations - Francés Inglés Diccionario