crenelated - Español Inglés Diccionario