crenellate - Español Inglés Diccionario