crenelate - Francés Inglés Diccionario