crenellate - Turkish English Dictionary