crenellated - Español Inglés Diccionario