crenelated - Francés Inglés Diccionario