crenellate - Turco Inglés Diccionario