crenelate - Español Inglés Diccionario