crenellated - Francés Inglés Diccionario