crenelation - Francés Inglés Diccionario